Minimizing Makespan in a Class of Reentrant Shops
نویسندگان
چکیده
We study the problem of scheduling a chain-reentrant shop, a shop in which each job goes for its processing rst to a machine called the primary machine, then to a number of other machines in a xed sequence, and nally back to the primary machine for its last operation. The problem is to schedule the jobs so as to minimize the makespan. This problem is NP-hard in the strong sense for a general number of machines. We focus in particular on the two-machine case that is also NP-hard at least in the ordinary sense. We prove some properties that identify a speciic class of optimal schedules, and then use these properties in designing an approximation algorithm and a branch-and-bound type optimization algorithm. The approximation algorithm, of which we present three versions, has a worst-case performance guarantee of 3=2 along with an excellent empirical performance. The optimization algorithm solves large instances quickly. Finally, we identify a few well solvable special cases and present a pseudo-polynomial algorithm for the case in which the rst and the last operations of any job (on the primary machine) are identical.
منابع مشابه
An efficient simple metaheuristic for minimizing the makespan in two-machine no-wait job shops
متن کامل
Solving Re-entrant No-wait Flow Shop Scheduling Problem
In this study, we consider the production environment of no-wait reentrant flow shop with the objective of minimizing makespan of the jobs. In a reentrant flow shop, at least one job should visit at least one of the machines more than once. In a no-wait flowshop scheduling problem, when the process of a specific job begins on the first machine, it should constantly be processed without waiting ...
متن کاملA Heuristic to Minimize Makespan in Proportional Parallel Flow Shops
This paper addresses the problem of minimizing the makespan on a two-stage parallel flow shops with proportional processing times. The problem of scheduling n independent jobs on m proportional parallel flow shops to minimize makespan is known to be NP-hard and hence too difficult to solve in polynomial time. A multiphase heuristic algorithm to minimize the makespan on two proportional parallel...
متن کاملA Fluid Heuristic for Minimizing Makespan in Job Shops
We describe a simple online heuristic for scheduling job shops. We assume there is a fixed set of routes for the jobs, and many jobs, say N , on each route. The heuristic uses safety stocks and keeps the bottleneck machine busy at almost all times, while the other machines are paced by the bottleneck machine. We perform a probabilistic analysis of the heuristic, under some assumptions on the di...
متن کاملOn-line scheduling of small open shops
We investigate the problem of on-line scheduling open shops of two and three machines with an objective of minimizing the schedule makespan. We 1rst propose a 1.848-competitive permutation algorithm for the non-preemptive scheduling problem of two machines and show that no permutation algorithm can be better than 1.754-competitive. Secondly, we develop a (27=19)-competitive algorithm for the pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Operations Research
دوره 45 شماره
صفحات -
تاریخ انتشار 1997